Fast Recursive SQP MethodsforLarge - Scale Optimal Control Problems
نویسندگان
چکیده
Direct boundary value problem methods in combination with SQP iteration have proved to be very successful in solving nonlinear optimal control problems. Such methods use parameterized control functions, discretize the state di erential equations by, e.g., multiple shooting or collocation, and treat the discretized boundary value problem as an equality constraint in a large, nonlinear, constrained optimization problem. In real-life applications several thousand variables may appear in the NLP. Solution by standard techniques is therefore impractical. This dissertation develops a general concept for a class of structured direct SQP methods based on a decoupling strategy. A careful choice of the discretization reveals an inherent multistage block structure of the QP subproblems. We present a recursive solution algorithm for the associated KKT systems which makes full use of this sparse structure, and propose a structure-preserving primal-dual interior point method for treating the generally large number of path inequality constraints. Extensive numerical tests including a comparison with other sparse solvers document the high e ciency of the recursive algorithm.
منابع مشابه
Interior point SQP strategies for large-scale, structured process optimization problems
Successive Quadratic Programming (SQP) has been the method of choice for the solution of many nonlinear programming problems in process engineering. However, for the solution of large problems with SQP based codes, the combinatorial complexity associated with active set quadratic programming (QP) methods can be a bottleneck in exploiting the problem structure. In this paper, we examine the meri...
متن کاملUsing Modified IPSO-SQP Algorithm to Solve Nonlinear Time Optimal Bang-Bang Control Problem
In this paper, an intelligent-gradient based algorithm is proposed to solve time optimal bang-bang control problem. The proposed algorithm is a combination of an intelligent algorithm called improved particle swarm optimization algorithm (IPSO) in the first stage of optimization process together with a gradient-based algorithm called successive quadratic programming method (SQP) in the second s...
متن کاملOn a SQP { multigrid technique for nonlinear parabolicboundary control problems
An optimal control problem governed by the heat equation with nonlinear boundary conditions is considered. The objective functional consists of a quadratic terminal part and a quadratic regularization term. It is known, that an SQP method converges quadratically to the optimal solution of the problem. To handle the quadratic optimal control subproblems with high precision, very large scale math...
متن کاملOn a Sqp-multigrid Technique for Nonlinear Parabolic Boundary Control Problems
We consider the application of an SQP method to an optimal control problem governed by the heat equation with nonlinear boundary conditions. The objective functional consists of a quadratic terminal part and a quadratic regularization term. To handle the quadratic optimal control subproblems with high precision, very large scale mathematical programming problems have to be treated. The solution...
متن کاملAn integrated perturbation analysis and Sequential Quadratic Programming approach for Model Predictive Control
Computationally efficient algorithms are critical in making Model Predictive Control (MPC) applicable to broader classes of systems with fast dynamics and limited computational resources. In this paper, we propose an integrated formulation of Perturbation Analysis and Sequential Quadratic Programming (InPA-SQP) to address the constrained optimal control problems. The proposed algorithm combines...
متن کامل